-
Notifications
You must be signed in to change notification settings - Fork 8.2k
boards: arm: stm32h750b_dk: add support for display #67245
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
devicetree definition for quad spi Signed-off-by: Toon Stegen <[email protected]>
44df81e to
8bfb1fe
Compare
|
@toonst you need to enable the memory controller for sdram to actually be available :) Something like: zephyr/boards/arm/stm32f746g_disco/Kconfig.defconfig Lines 21 to 28 in e49d174
BTW, looking at https://github.com/STMicroelectronics/stm32h750b-dk-bsp/blob/main/stm32h750b_discovery_sdram.h#L22, the SDRAM might rather be SDRAM2, available at 0xd0000000? Similarly, memory config might need some updating? https://github.com/STMicroelectronics/stm32h750b-dk-bsp/blob/main/stm32h750b_discovery_sdram.c#L191-L208 |
128 Mbit sdram devicetree definition Signed-off-by: Toon Stegen <[email protected]>
ltdc devicetree definition Signed-off-by: Toon Stegen <[email protected]>
8bfb1fe to
09118c0
Compare
|
@kartben |
Adding "Block HW Test" tag to notify this work is not yet ready to review. @toonst Please update PR description if not accurate anymore. In general PR description should contain description of the change (what you're adding) and a note on status if not ready, which can be updated, with more details on the follow up messages. Alternatively, if submitting a work which is not complete yet, please use "Draft" PR. |
|
@erwango Thanks. The title still accurately describes what this PR is about. Maybe this is not clear because the changed files also contain changes of two other PRs that this PR is based on. |
@toonst since the PR's title says "add support for display", but we are still getting a white screen when running the display sample, that means the PR is still a work in progress & not ready for review. |
|
This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time. |
|
Hi :-) |
I've seen this face somewhere ;) |
|
Hi @pcornu, thanks for your improvements. I've added them in a commit and updated the branch here main...toonst:zephyr:stm32h750b_dk_display. For some reason this PR doesn't reflect these changes (probably becaus it is closed). |
|
Btw, I again get some linking errors with that version when building I remember having this issue before, but forgot how it was resolved |
|
Hi, I tested the patch just now on the main branch (sha1 id b21b50b) and it works fine. I only have 2 build warnings linked to quadspi dt node but it is not linked to the display patch. |
@toonst |
|
@toonst @pcornu just tested it on my board, Here is the branch rebased on b21b50b |
@toonst yes you need to reopen the PR to see the updates to the branch. |
|
My check results: pinctrl are fine, timings are fine excepted "de-active" that should be 1 instead of 0, fixing the screen artifact on the right hand side of the panel, pll3 values looks fine, pixel clocks is around ((25/5)*192)/99=9.7Mhz that is fine. Hope it helps :-) |
Add support for display on stm32h750b_dk.
samples/drivers/displayis compiling and flashing correctly now. Still getting a white screen however, will investigate when I have some free time.This is git based on #67120 and #67221